We recently bought this for our bichon, since he was a tight fit in a smaller one he'd had for 9 years.  He loves his den, and when it's bed time he hurries in there, but also takes naps in there too.  This was easy to put up, and was all as described.