I have bought many dog beds in my time.  I got this one for my senior poodle who's now passed away :(   But the fabric tore over time and the middle collapsed. For that amount of money, it should be decent quality memory foam or something.  I think there are better ones to be had for sure.