Perfect and so much more. I needed some extra storage in the bathroom of our new home which it satisfies. But also, it gave the room a whole new feel with it’s gorgeous decorative touch. It came quickly to us with basically no wait and it is so easy to assemble. So affordable as well. I am more than satisfied with the addition. And that’s no easy task.