The imi cushion by bloomingville is a nice and soft cushion made of 100% cotton. the fabric has a nice texture with small lumps and a cool printed pattern of a dip dye look with green colors. the beautiful design will brighten up your favorite sofa or armchair.