This product was truly a disappointment. It is essentially a large rectange of "dense" foam rubber. My 150 lb dog laid on it once and slid off the side because it compressed so thin under her weight. It was very over priced. Overstock did offer to take it back, however it will cost too much to return due to its size (it came compressed but would have to be returned in a 3 ft x 5 ft box) so I will donate it to someone with a smaller large dog. I did contact the manufacturer, and was told the bed is designed for comfort not support and that I needed to take up my complaint with Overstock. I would definitely not recommend this product.