Perfect for what I needed.  Looks great, is spacious enough on the inside to hold 8 to 10 towels on 2 shelves, hand towels and washcloths on another and one shelf for other items.  Very happy with my purchase.