Perfect for our needs. We have a small bathroom and this is a great solution. It is sturdy with a slow closing door and room below for several rolled towels. Love it.