It is perfect.  Parts were labelled well and my granddaughter loves it!!!! Keeps the makeup off the bed. It took some time to assemble but everything needed was included. The different settings for lighting is nice for different times of the day.  There is ample storage for all the necessities and the piece itself is very attractive and fits well with the other furniture. The mirror is a great size and the ability to slide it to different positions is an added bonus. The quality of the material exceeded my expectations making the pricing very reasonable