fits perfect for my small bathroom, ample storage space, but could use an extra shelf, it comes with only one. assembly instructions were laughable, however if you are used to putting things together, it is easy to assemble