Arrived quickly.......My son put it together for me and it did not take long. Assembly was easy.
This vanity set is the right size and looks great in my bedroom (much better than the photo).
 The bench feels very sturdy and has a beautiful cushion.
Love this set ! I am glad I have it in my home now.