Absolutely love this piece.  Well made.  Assembly was easy but took some time mainly because I did it by myself...definitely would go faster with two people.    My cabinet arrived with one missing piece but customer service was able to help and sent me the missing part right away.