Perfect for my 3 year old.     Seems like its just 3 big foam pieces stuffed in a zipper bag though but very comfortable considering.    Good for the price and will probably buy another for my other child when the time comes.