Introducing Trickonometry's Half Moon Extra Firm Pillows - the versatile D shaped half roll cushion that provides support and tension relief in multiple areas of the body. Whether you're using it as a neck pillow, leg rest, or under-knee support, this pillow will help you relax and unwind. Its firm yet comfortable design makes it perfect for use as a footrest, and it can also be used to support the lower back or as leg and knee support while laying down. With its convenient half moon shape, it's easy to tuck this pillow into any position, making it perfect for use in bed, on the couch, or even in a chair. So if you're looking for a multi-purpose pillow that can help alleviate tension and provide support in multiple areas of the body, look no further than Trickonometry's Half Moon Extra Firm Pillow.