Not bad at all for price. Inside cheaper but outside and mechanism seem like good quality. Takes 6-7 hrs to assemble by 1 person.