So far we love them! Love that they rock, they are comfortable. Sturdy frame! Will have to see how the seat straps hold up over time. I seen a lot of people complain about the holes not lining up, however, I was tightening everything up as I went. I noticed if you leave everything loose until completely assembled and THEN tighten up, made it a lot easier and everything lined up perfectly. I was able to assemble on my own without any assistance. Hope that helps someone in the future. So far very pleased with this purchase!