I'm renovating a secondary bathroom that isn't very big and this cabinet provides much needed storage. It is spacious and I love that the shelves are adjustable. I have it surface mounted and it doesn't stick out too far.