Ordered vanity for my 16 yr old daughter.  Delivery was on time. Putting together was simple other than mirror. We had to use gorilla glue to make more stable. No big deal. Thought vanity might be on the small side. Turns out to be larger than we thought.  Not for a small child. Great for 13 and up. Seems sturdy so far.  Stool  also sturdy and nice size. Overall glad we purchased vanity. Well worth it.