I paid close attention to materials and dimensions when looking for storage for my tiny bathroom. This shelf fit the bill perfectly! Assembly was quick and straightforward. With the addition of a few baskets (not pictured), I couldn't be happier. Well, maybe if my toilet wasn't pink.