It definitely came in a lot pieces and took three hours to put together but it was so worth it. It is just the right size for the small corner in my room and the light on the mirror is beautiful and bright. The stool is small but feels stable. I’m glad I purchased it. A good buy