This set is much sturdier than it looks and putting the legs on the table is easy. It comes with everything you need. The chairs needed zero assembly. Everything was packed very well and not difficult for me to get up a flight of stairs to the balcony. It's perfect for a small space, love the gray color!!