Ordered 3 of these shelves expedited  did not arrive on the expected date which is why I knocked off 1 star. Contacted customer service  all 3 packages arrived around 2 days later. The boxes were somewhat damaged but all of the pieces were still in good condition  nothing was missing. The directions were easy to follow  I was able to put the shelves together by myself but it did take some time. Overall, i think the storage shelves looks good  fits in all of bathrooms.