The cabinet was easy to put together. Looks great. I have a small bathroom and the only negative might be that it does come out from the wall 8 inches. Not really a big deal.