Generous size. Took me and my husband about 20 min to put them together.  The only problem is that the screw holes do not align well at one place so one screw couldn't get screwed in right. Other then that, we are happy with the set.