Assembly was a breeze. Product is nice! One thing I would have liked.. the mirrors, when closed, to have been able to display the necklaces or items on hook - finish on this part was poor. Overall, this is has been a great product for our purpose.