Our girls love it! We have 2 mini dachshunds and they have plenty of room when they are in there. We put a pad down to give em some cushion.  The assembly was easy, but will take you a few hours. You will need two people to build it.