This chair is really comfortable and cute. The fabric is soft but is nice and thick. Easy to rock. Definitely need an ottoman with it if your legs are short otherwise it may be difficult to rock a baby.