I love the cabinet, it was just what I needed.  I was not very happy with the delivery service in my hometown. I paid the extra money to have it assembled and delivery into my house.  They didn't show up when promised, didn't call back to reschedule.  When it was finally delivered at 8:45 PM at night over a week and a half later,  they didn't want to take it out of the box and set it in the room.  (The only assembly was that he casters needed to be put on the bottom of the cabinet.)  I will never pay for something to be assembled and delivered again.