This review is more about the company than the product…I bought two cabinets; both arrived with broken mirrors due to insufficient packaging and the back piece for one cabinet was also missing. Assembly was relatively easy but definitely recommend using wood glue as some of the other reviews have stated.So on to my review of the company…when I first contacted them about the broken mirrors, I was already past the return/replacement date but reached out to them anyway. They were so nice and very accommodating! They refunded a portion of the cost so that I could get new mirrors installed locally (the refund completely covered the cost of installation). Then they worked with me to figure out which other part was missing. Once they determined that the part wasn’t available right now, they refunded me the cost of one of the cabinets. I was able to find something locally to replace the missing piece.Even with the few bumps along the way, the cabinets look great! I have no regrets about the purchase.