While it took about 90 minutes to put together, I was pleasantly surprised how sturdy it is and how nice it looks. Love the multiple mirror settings! The stool is a little small, but for the money this was a great buy!