Exactly what I needed and ordered.  The vanity is sturdy and has perfect spaces for hair products, makeup, etc.  The bench is comfortable and slides easily on my tile floor.