Very nice design - provides us with much needed storage. The table is a good size and was not too bad to put together. Love all the drawers and shelves where we can choose to display items or hide them away. The table itself is very heavy, so make sure you have someone helping you put it together (the shipping weight was over 100 lbs).