The vanity itself is nice and worked perfect for us but the assembly was a hassle. First, with all the screws it came with I wished a second tool was provided. Secondly, the top part is not attached to the cabinets it just sits on top which I dont think its secured enough. Lastly, that mirror was a pain in the but. The screws and parts dont go where the manual indicates they go. We had to do a lot of trial an error to make it fit correctly and close properly. It took two people about 5 hrs to assemble completely. Its pretty nice and sturdy.