The dog bed is fantastic. The only disappointment was the way it was shipped. They literally just scrunched it into a ball and wrapped it in plastic. The bed looked completely deformed. It took about 1 full day for it to fill out to its full form. Since then it has been keeping its shape and my little yorkie loves it.