have a support wedge leg Elevation pillow more memory foam. There use to elevation your legs for blood flow or just to exercise the legs better sitting in a chair. It is 22 length across 24 width and 9 height made of that memory foam. Made of that nice quality polyester material.