Love these rockers. Easy to assemble...just screw on rails. Seat cushion is firm yet comfortable. I added some pretty pillows. Perfect addition to my front porch.