This product is better than I imagined. Our Great Dane loves his new bed. The only problem now is I had to order a second to keep from carrying it up stairs at night and down stairs in the morning. It has helped with his injured leg (a puppy injury), he has more energy as he now sleeps well. For anyone who has big dogs, this product is amazing!!!