Solid and very sturdy. My big boy is close to 18 lbs and he fits even on top one perch.  Great price for a great product.