Cabinet fit well in my small space. Depth was good. I liked the shelf and towel bar. Fairly easy to assemble. Quality is ok but not super sturdy.