A guy in my class has this shirt.
I've needed some Yoga Bolsters.
Cylindrical Stuffed Bolster (Off White) - $ 39.99
Our 100% cotton bolsters provide perfect support for many yoga postures. You will find that they are firm to provide full support, yet soft enough to be quite comfortable. The bolsters are stuffed with 100% cotton batting. The bolsters are round, and are 28" long with a 10" diameter.
This is the exercise device Nancy and I got for her mother. I HIGHLY recommend it.