Good sturdy structure, very small hammock however my cat fits with being young but if you have a large cat they may not fit 

The assembly was quite complicated also but once figured out not too bad