Very satisfied with this chair. It’s solid and works smoothly. The cushion fits well in that it has “pockets” that fit over the foot rest and Velcro tabs to attach to frame, so it stays put. It’s firm rather than cushiony. It takes some time to put together because the instructions aren’t thorough and are poorly written. It was well packaged and arrived in great condition. Not sure how long lasting it will be because we just received it, but we are happy with it at the sale price.