SOOO glad I bought this!! Almost didn't. Easy to assemble. Rocks evenly. Well-made. Looks great on front porch. Cushion little thin so bought a thicker cushion (sooner vs. later) to put on top. Now it's extra cushy and comfortable!! Enough room to rock in it with my lap dog (standard poodle!!) and relax! HIGHLY recommend it. Bought fire pit cover for weather protection which covers it well (first winter).