great cabinet, overall, but could be a little bit easier to install everything. Took me about 6 hours to get everything on and tightened.