Brilliant buy. My dog loves it, its so soft and comfy. The bed is sturdy and the sides dont flop or anything, the material is quite thick, well cushioned. I definitely recommend it