Perfect for our condo. Cabinets are big enough on top to store full size towels. The bottom shelf is a bit big that when you lean all the way back you can feel it while sitting. Overall - very happy with it.