took me like 45 mins to put together by myself.. the instructions were okay i guess but my big boy (hes 15lbs) fits in the top perch perfectly. its actually stable too which i was worried about.