Ordered this for our new puppy.  I was worried about the quality because we all know those puppy teeth are razor sharp.  Pleasantly surprised!  My husband was able to put it all together in about 20 min and our new pup loves it!  It's big enough to put two small beds to make it comfy for bedtime.