Arrived earlier than expected. 12 hr. to put together (no problems). Everything as advertised love the removable bed covers. Did not a-fix to wall but quite sturdy for my 2 six month old kittens. Bought this as 2 of everything, beds, cabins, hammocks. Doesn’t look cheap, and happy with construction.