The seats themselves are quite comfortable and are very sturdy overall. Assembly was a bit rough with the foot rest part trying to screw it to the legs, requiring a bit of metal bending.