This dog sofa is so much more than expected. I’m embarrassed to say that I purchased this sofa bed for my Dachshund  
size XL. These pups love to stretch. Simple to put together. Packed well! Durable!! And great color (grey). The only thing, the ecoFlex emblem was screwed in upside down. Not a big deal. Fixed it.