It's ok but not as good as I was expecting. The unit arrived in two packages 2 days apart. Assembly instructions are not the best - managed to put two of the shelves in back to front but this was easily remedied. There was also slight (but just acceptable) damage to one of the longer MDF pieces.