The cabinet was not difficult to put together. I wish there was more choices for the color, but it is working out fine. Delivery was very prompt.