This is great quality and was super easy to assemble. It only took me about 30 minutes. The only reason I gave it 4 stars is because the stool is tiny and the mirror and top drawer section doesnt attach to the table.