Really perfect for my needs (had a small area available for putting on makeup, doing hair etc). Quite tricky to assemble though, so knocking off a star.