all chairs are pre-assembled, save you a lot time for putting them together. you need to setup the table by putting on the legs--a piece of cake. It looks nice, not extremely heave, but stable enough for most people to sit on. also, great price! love it.