Really nice fabrics and colors, and as far as I can tell, good workmanship. Certainly good as a replacement armrest or yoga seat/knee support. I wanted a bolster to lie on, but the stuffing material was just too hard for me, and that leads to headaches for me, so I sent it back with a heavy heart. Service was uncomplicated and perfect as always.