This is a nice cabinet but it had too many parts to put it together. It was also smaller than what I expected. My contractor assembled it because my hands were too weak to do it.