Cabinet was the perfect fit for my bathroom space. It took us about 2 1/2 to 3 hours to assemble. We did have to take apart one section and start over, but the directions were okay.