Great product - finished product is wonderful. Nice material, sleek, lots of space. Difficult to put together, some pieces aren't labeled but with some patience it is not too bad.