Nice big bed. Sides are adequate, but will not be much above the dog if a "real" dog bed is put on top of the liner. The included floor is the same thickness as the sides, so not really much cushioning there, mostly the same as provided by an exercise mat or thick shag rug. That will be plenty adequate for some, not so much for others. Well made, takes a few minutes to assemble-sent in a very compact, evacuated package. Zippers are sufficient, but larger would make assembly and longevity better. Priced commensurate with quality. Wouldn't hesitate to get a 2nd one for the back of the pickup.