Took my husband 3-4 hours to put together. Overall it is nice. Shorter than I would have liked but we can order taller legs so just be mindful of the measurements and height. It is not typical dresser height.