The functionality is multiple uses! Right now, I am using it for a bedroom for my baby puppy. He has his own bed, but for some reason he only wants this. So after car rides, it comes in, and he hops on it. The cushion is super thick, not worn down easily. I love that about this seat. In the car, it allows him to safely look out the windows, without sliding around everywhere. It comes with the belts for the car as well, allowing a quick fast, easy install. It is a little chunky, but the build quality is superb for the multi use it provides! I have an 18 lbs 13 week puppy that loves it, but I also have a 3 year old, 42 lbs that fits perfectly as well. Both prefer this doggie car seat as a bed than the 100 dollar veds we bought them, that ought to tell ya! There's still space for her to grow into it as well. This is such a great value, i reccomend fully! Puppy, and doggie approved!