Great product, easy to put together, the only niggle was that the tops of one of the units has a slight scratch blemish on it, but nothing major that worries me.  Overall, I am very happy!