This cabinet is perfect. It fit my small bathroom perfectly. It was relatively easy to put together as well. Only took about an hour to put together. 

It is sturdy and looks really great. Would recommend this as a purchase.