Took awhile to put together, but overall looks great and very functional. The holes were drilled wrong on one of the door panels but was able to do that myself and the incorrect drill holes are barely noticeable.