Not great for large towels but it was our only option due to limited wall space in our master bathroom. Easy to put together and the material is good quality.