Fits great over my chair back foam. Colors almost match (in blue), so it does not look bolted on, even if it is. Comfortable.
Assembly was simple. Actually it’s holding, I will see if it is going to loosen the screws, but otherwise I can rest my head comfortably.