The table is exactly what I needed.  I am using it as a coffee table and the slide out shelf is fantastic.  The mechanics of putting the item together was not too bad.  The only problem I had was with the slide out shelf...the directions did not say when to add the shelf.  So, we had to take the top off, after we had glued the grommets and screws.  Also, the glue included is not the best, we had to use wood glue.