I was surprised at how compact the packaging was! I have a greyhound and he fits perfectly on this. The bed is nice and firm - he's 14 and cant have a soft bed anymore. The bolster could be a smidge higher, but it works. I would recommend this product.