They are perfect. Big and fluffy, soft but firm. Quality construction, hand made! Very soft fabric and texture. They don't look or feel cheaply made. In fact, I love the little quirks about them - ordered two pillows of the same kind, but their colors are not quite the same. Stitching not quite the same. Clearly handmade which is awesome. Also, the company supports local Indian artisans and supports a school in rural India so your purchase is doing some good in the world.