This was exactly what I expected, and I'm very pleased.  The product description was accurate (color, dimensions, etc.), and it was delivered pretty quickly (I received free shipping so there was no "rush" expected). It was pretty easy to put together. I suggest laying out all your pieces so you know you have them and can easily locate them as you build. It took me about 30-40 minutes, but that's because I was taking my time and watching a movie while I put it together. I also chose not to put the wheels on bc I needed it to fit under a table. I planned this out before purchasing so I was very pleased the description was accurate as I was able to place it exactly where I needed it to be. I would def recommend this product! (I also purchase the matching 2-drawer filing cabinet and was equally pleased.)