Took about 30-40 minutes to put together. Our cat, Shelley, loves it and climbed into the middle bed within 10 minutes of it being put together.

Pros: Nice quality
Cons: Screws a little hard to get in.