Exactly the right size and look for my main floor bath.....I had purchased a different one that stuck out only an inch and a half too far out from the wall, but this cabinet is just right.  Easy to assemble, lovely beveled glass...looks like it cost twice what I paid for it!