It fits my space perfectly and easy to put together (less than 1/2 hour). It arrived well packed. The little drawer is a little flimsy and doesn’t slide in and out as smoothly as I would prefer, but what do you expect at this price point! I haven’t received the vanity bench yet to with it.