Fabric is exactly what I wanted but the polyester insert is too small so both sides of the pillow are floppy instead of stuffed. It’s ridiculous for the price. Would not recommend.