This vanity is doing everything I wanted it to. It took about 2 12 hours to put together by myself. All the pieces were there and instructions were clear. Once constructed the vanity is very sturdy, and the seat works as stated. I would definitely recommend this product to anyone searching for a vanity!