Great piece of furniture that works perfectly in our spot.  Not too difficult to put together, was shipped on time and in good condition, only thing is we wished it came in more colors as we were looking for white and went ahead and painted it on our own.  Good storage, but if you are looking for a lot of storage space and a larger counter area this may not be for you - it is perfect for us though!