JJ Cole's reversible body support has soft velour on one side and a breathable embroidered knit on the other, providing comfort to baby in any season. The head support is adjustable and detachable, which accommodates baby's growth.For a newborn, this item is great. It is super easy to take in and out of the car seat, and it comes in nice and neat packaging making it a great gift item also. It keeps baby's head from rolling around. It is very sturdy and easy to wash. This is helpful because it's easier to pull this out and toss it in the washing machine than to struggle with a car seat cover.