The mirror arrived broken, it did take 5 hours to put together and it's not good quality. The drawers are not level and the divider for the middle is cardboard. You will need to be very careful when putting the screws on the sides to add the rails otherwise the boards will split. Not worth the money. My advise is to look elsewhere.