throw pillow soft to the touch has been sitting on a sofa that nobody sits on for a few months exterior 80% cotton, 15% polyester, 5% other inner 100% polyester 23" x 21" it's a lovely cushion, i'm just changing my colour scheme $12 pick up James Bay