Took a while to construct since each panel comes separately. Took me 2-3 hours. The side panels take a bit to adjust on the screws to get the doors to close evenly and taut. But otherwise it's a sturdy piece and beautiful.