I'm really happy with this! Took a little while to assemble, but the instructions were simple enough and all the fittings were well  labelled and conveniently separated, so there was no fishing for pieces. 

The pieces are solid and feel good quality.   The only drawback is that the instructions for mounting the cabinets on the wall were not clear, and mounting wall fittings are not included.