Fabric is fine but I had thought the pillow insert would be down and it's just a rigid foam insert; you'll need to buy your own down pillow insert.