This cabinet looks beautiful once assembled-but you may be in for a project.   After receiving several damaged parts it took two attempts with customer service  at adeptus  to get all the parts sent to me. 
 Customer service was very nice there, however, on my first attempt they did not send me the correct amount of replacement parts.  After calling and ordering more parts online they finally arrived.   It took about three weeks to finally get everything that I needed and then several hours to put this cart together.