We love it. Leg rest is pretty easy to push down, we didnt find that an issue as some people mentioned. Size is what we expected, not overly big, but not small either. Very easy to assemble. You will need two people though if you need to lift it to move it.