Shipment arrived early...it is a little firmer than expected but I’m sure after some usage, it’ll be fine.  Would’ve given this 5 stars but one of the seat cover’s zipper arrived broken.  Ordered replacement part and hoping to receive it soon!  Otherwise, it’s all good so far...