The cabinet has good storage with well spaced shelves. It was easy to hang and looks stylish in our newly renovated bathroom. Delivery was also ahead of schedule, overall very pleased with the product!