They are decent but not firm enough to support neck all night. they get squished and get out of shape and doesn't support well.