So great that we went back to buy a second one! Our labradoodle loves them so much, that he no longer wants to snuggle with his human companions on the sofa! High quality, fluffy and soft for a dog bed. Don't know how that put the x-large one into such a small box! Great investment!