This product is perfect! I rated it 4 stars for it was a lot to assemble but nothing that couldn't be done. It fits perfectly in my bedroom [college apartment: small room.] It seems pretty sturdy. SO MUCH STORAGE!!! The mirror is huge and perfect. The stool even has storage which is amazing. The white leather seems to get dirty fast but nothing a quick wipe down can't fix. All in all this is well worth the money, and is an amazing vanity!