Fits our space perfectly!  Easy to install, mirrors inside and out, adjustable glass shelves, quality product that enhances our bathroom.