We got this for our daughter for her 7th birthday. It was easy to put together and included everything needed for assembly. The colors are beautiful. The vanity and the stool both seem to be very well made and durable. They are sturdy (not wobbling while in use). She loves it and uses it every morning to "do" her hair. The counter space is not huge, but this is for little girls so I think it is the perfect size. She loves it and I am more than happy with how nice it is.