This is attached by zippers and the foot rest zipper keeps coming loose. It doesn't hold. This is why I gave it a 3 stars.  It's comfortable to sit in and works good with the foot rest button moving it up and down.