Overall good choice. Haven't tried all the configurations, but the first two work fine. A little hard to assemble the foot rest, but if you get the right angle it pops right in. Seems plenty durable. Height adjusts easily. Three reclining positions are fairly easy to adjust, although my son thought it should be more vertical in the most upright position. (It seemed fine to me.)
The only reason it is not a 5 star in my review is that getting the fabric seat cover off to wash is really difficult. The last two straps at the bottom are nearly impossible to get at even with my tiny hands. However, they washed up nicely in the washing machine. (Needs to drip dry.)
We bought this for when our grandchild comes to visit. So we only need it occasionally. It folds up a little, not very small, but is a good compromise for all the other features. We would recommend this.