The top is firm, definitely can put a tray up there for drinks. Easy to screw the feet one. Box is big, but not heavy. Would be easy with 2 people but I alone brought it in and set it up (5'11" male).