wasn't that hard to put together, looks very nice, is functional. Note that the left and right doors are on the same track so you can only have one 'space' open at a time. Also, recommend sliders be put on before you stand it up, this puppy is HEAVY.