Arrived early, easy to put into frame, fits perfectly and easy to attached.  Plus, very comfortable