Looks sturdy and came with all parts intact. Got it installed through Wayfair Handy service. Took away two starts for these reasons - 1) shipment was way delayed with a wait time of more than 1.5 months and 2) 400 Handy assembly was way too expensive as it took only couple of hours for the guys to assemble but Handy service was pretty good. Overall looks nice and held up well during Isaias