Giant Floor Pillow: LOVMOC floor cushion is 22 inches in diameter, large enough for adults to sitting with crossed legs to meditate. Solid color seat cushions can be placed in the bedroom, living room, study, floor, wicker chair, rocking chair, dining chair Square Meditation Pillow: LOVMOC square floor pillow adds a touch of tranquility to your room and create a serene oasis where you can read, chat, meditate and so on Comfy Floor Cushion: LOVMOC extra thick meditation cushion is filled with shredded memory foam, that is soft and supportive, just like sitting on a cloud, not easily deformed Extensive Use: LOVMOC cushion is perfect for sitting around the table to play or work, can be uesd indoor and outdoos. It also can be a pet bed, they like snuggling on the soft cushion Vacuum Packaging: This floor pillow is in vacuum packing. Just take out and plump up for hours. 24 hours is better for reaching its full size