This is perfect for my small bathroom. The only reason I am not giving it 5 stars is because the predrilled holes in some of the pieces were not deep enough, so I had to use a power drill and some drill bits to make the holes a little bit bigger and deeper. Thus it took me a while to put it together.