This is a fantastic car seat w lots of clever features. The entire seat can collapse to fit into its own carrying bag, though it's easily put together again in 30 sec. The cover that the dogs rest on is silky soft faux fur which doesn't seem to snag dirt and debris. It easyily zips out for washing, and during the summer you can reverse the cover so the canvas side is up and not the fur. The pillow that boosts the dogs up in the seat has a soft foam side akin to memory foam. It's very roomy, I have 2 18 lb cockapoos sharing the large and they can lie down together w/o anyone looking crowded. I bought this to replace a more expensive seat that they'd been using for yrs. and this one is way better made. All the stitching is straight, there's no exposed foam on the bottom, everything is covered and finished off beautifully. It also comes w 2 huge pockets in the front w velcro flaps and more hidden zippered storage in the back. I was able to hang a travel food and water set made by another company onto the front of this seat. I have the large size on the back seat of my SUV and it fully takes up 2 seats which might not be apparent from the picture. It definitely won't fit in your front seat, unless it's a bench, the bottom and sides have something rigid inside so it holds up like a box, which is why it won't go across your front seat overlapping the middle console. Dogs love it too!