Purchased for my 14yo daughter, she absolutely loves it. It was a lot of pieces however, I was able to put it together myself help is recommended for installing the mirror part to the base and moving as it is kind of heavy