The cabinet fit perfectly in our bathroom.  Easy to assemble.  Construction materials are good but little if any real wood.  Time will tell how it holds up.