There will be a drawer at the top, about 4" deep. The legs will be between 1 1/2" and 1 3/4", so reasonably sturdy. The top will be granite, so quite heavy. The table will be placed on a tiled floor, and won't be moved on a regular basis (for vacuuming, not done that regularly by me :roll: or...