My dog (American bulldog, 83 pounds) absolutely loves these beds - this is the second one I bought her so she can have a bed in the bedroom as well as the living room. I can take it apart easily so I can wash the cover and it's easy to put back together. It's sturdy enough for my giant tank of a dog and the one I bought a year ago has withstood pouncing, chewing, and other destructive dog-related activities like a champ. My dog hasn't used any of her other, flatter beds, but she loves her bagel bed. I'll definitely be buying this again if her current bagel beds every wear out.