I have a cavalier King Charles spaniel who has always preferred to sleep in a kennel at night, but she is also the most spoiled puppy in the world. This is very durable, it's a good sturdy weight and thanks to the wheels on the bottom it moves around easily. My puppy loves this, she has all of her blankets in there so she's nice and cozy and she's up off the floor so she's not breathing in cold air all the time. This is perfect for her, she feels like a little princess. Now if only she could get her brother and sister cats to get out of it so she can have her space back.