This is a nice piece. Looks exactly like the picture. It is easy to assemble. However, the shelves are not held in place in any way so don't bump it or the shelves may come crashing down. Also the doors do not slide every well. This worst part was the shipping. I had my delivery date changed 6 times while waiting for it to arrive. So don't expect it any time soon. This is now the 3 time I have ordered and had problems with delivery.