This is perfect for area needed.  Good quality, a breeze to put together.  All holes and bolts lined up perfectly.  Baskets are good quality.  I did not notice any smell I read about in reviews.  I would have given this 5 stars except for the fact that within a week the top already has some faint scratches in it - and I have no idea what caused them.  Thinking of putting a coat of polyurethane on the top to help protect for the future.