Great cabinet. Easy to put together. The only reason I did not give 5 stars was because some of the paint finish was not great. There were some drip marks on one leg and a chip on the top. I filled it in with some touch up paint I had for my baseboards. Overall, I like it.