The size is great, perfect for my big cat. Took me about 20 minutes to assemble. Although it's kind of pricy, Hopefully it will last for a while.