Absolutely love the sliding toggles attaching the ends of the pillow together as it keep my head from falling forwards as I sleep. The foam is soft but sturdy enough for my liking. The cover is very comfortable, and can be easily removed for washing. The travel bag this product comes with is super convenient, and the pillow folds up suprising small inside this bag. Love this pillow - highly recommended!