The top is soft and has extra thick. The pillow is just the right size to fit under your neck and my daughter was in it for 2 hours the other day and fell asleep.