Perfect for my spot.  I am using it as a TV stand.  It took a few minutes to figure out how to put it together, but once we had it figured out it did not take to long at all.  The delivery was fast and it looks great in our dining room.