{
 "name": "Knee pillow specs: Amazon US best sellers",
 "collected": "2026-10-05",
 "scope": "Pillows that go between the knees/legs for side sleepers. Excludes elevation wedges, under-knee bolsters and covers.",
 "selection": "Amazon US best sellers in Leg Positioner Pillows (Home & Kitchen, ranks 1–77), the Specialty Medical Pillows list (#6), plus DTC brands Cushion Lab and Brooklyn Bedding.",
 "caveats": [
  "Listed thickness is the OUTER height; hourglass and heart shapes have concave channels, so actual knee separation is lower than listed.",
  "Prices, ratings and ranks move daily; they are a 2026-10-05 snapshot, never to be shown without the date.",
  "All specs come from paper sources (Amazon listing text and manufacturer pages). Nothing here was measured by hand."
 ],
 "license": "https://creativecommons.org/licenses/by/4.0/",
 "source": "https://thesidesleeper.com/knee-pillows/compared/",
 "method": "https://thesidesleeper.com/how-we-research/",
 "columns": {
  "id": "Stable identifier for the pillow",
  "name": "Brand and model as listed",
  "shape": "Shape group used on the site",
  "thickness_in": "Listed thickness in inches: how far apart the pillow holds the knees (outer height). Empty unless stated or worked out",
  "thickness_status": "Where the thickness came from: stated, worked out, unclear, contradicts itself or not given",
  "thickness_range_in": "Adjustable pillows only: lowest and highest thickness in inches",
  "length_in": "Length along the leg, inches",
  "width_in": "Width from front to back, inches",
  "weight_oz": "Weight in ounces, where listed",
  "fill": "Filling, in the listing’s own words",
  "fill_kind": "Filling group: solid-foam, shredded-foam, fibre or foam-inserts",
  "cooling": "Where the listing’s cooling claim acts: in-foam, cover or not_stated",
  "strap": "Strap included: yes, no or not stated",
  "cover_removable": "Cover comes off: yes, no or not stated",
  "machine_washable": "Machine washable (the cover, or the whole pillow if the cover is fixed)",
  "certifications": "Certifications the listing names, separated by \"; \"",
  "price_usd": "Price in US dollars on the collection date. Empty if it could not be verified",
  "price_source": "amazon or brand site",
  "rating": "Retailer star rating (out of 5) on the collection date",
  "review_count": "Number of retailer ratings on the collection date",
  "bestseller_rank": "Rank in Amazon US Leg Positioner Pillows best sellers on the collection date",
  "url": "Product page the specs were read from",
  "note": "Reader-facing remark about the listing"
 },
 "pillows": [
  {
   "id": "contour-legacy",
   "name": "Contour Legacy Leg & Knee Pillow",
   "shape": "Hourglass",
   "thickness_in": null,
   "thickness_status": "not given",
   "thickness_range_in": null,
   "length_in": 10,
   "width_in": 9.5,
   "weight_oz": 7,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "in-foam",
   "strap": "no",
   "cover_removable": "not stated",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 35.99,
   "price_source": "amazon",
   "rating": 4.3,
   "review_count": 43734,
   "bestseller_rank": 1,
   "url": "https://www.amazon.com/dp/B07MFN8FRT",
   "note": "Thickness appears only in the listing photos."
  },
  {
   "id": "blisstrends-large",
   "name": "BlissTrends Memory Foam Knee & Leg Pillow (Large)",
   "shape": "Hourglass",
   "thickness_in": 5.7,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 10,
   "width_in": 7.9,
   "weight_oz": 13.44,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "not_stated",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 27.96,
   "price_source": "amazon",
   "rating": 4.2,
   "review_count": 3789,
   "bestseller_rank": 2,
   "url": "https://www.amazon.com/dp/B0CK2JW21V",
   "note": null
  },
  {
   "id": "5-stars-united-side",
   "name": "5 STARS UNITED Knee Pillow for Side Sleepers",
   "shape": "Contoured wedge",
   "thickness_in": 6,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 9.8,
   "width_in": 7.8,
   "weight_oz": 13.8,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "no",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 27.95,
   "price_source": "amazon",
   "rating": 4.4,
   "review_count": 13962,
   "bestseller_rank": 3,
   "url": "https://www.amazon.com/dp/B07HD3CRG2",
   "note": "Main photo shows a strap, but the listing says none is included."
  },
  {
   "id": "everlasting-comfort",
   "name": "Everlasting Comfort Memory Foam Knee Pillow",
   "shape": "Hourglass",
   "thickness_in": null,
   "thickness_status": "unclear",
   "thickness_range_in": null,
   "length_in": null,
   "width_in": null,
   "weight_oz": 13.6,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "yes",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 29.99,
   "price_source": "amazon",
   "rating": 4.3,
   "review_count": 24186,
   "bestseller_rank": 4,
   "url": "https://www.amazon.com/dp/B07995B8L1",
   "note": "Brand site also sells a Large size."
  },
  {
   "id": "tranquilrelax-c-body",
   "name": "TranquilRelax C-Shaped Body Pillow 47\"",
   "shape": "Body pillow",
   "thickness_in": 10,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 47,
   "width_in": 10,
   "weight_oz": 81.1,
   "fill": "shredded memory foam (+200 g refill pack)",
   "fill_kind": "shredded-foam",
   "cooling": "not_stated",
   "strap": "no",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 35.99,
   "price_source": "amazon",
   "rating": 4.1,
   "review_count": 659,
   "bestseller_rank": 5,
   "url": "https://www.amazon.com/dp/B0DNSVMK49",
   "note": "Body pillow, included for comparison."
  },
  {
   "id": "minupwell-full-leg",
   "name": "MINUPWELL Knee Pillow (knee-to-ankle)",
   "shape": "Full-leg",
   "thickness_in": 3,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 26,
   "width_in": 13,
   "weight_oz": 30.4,
   "fill": "7D down-alternative polyester, 850 g, baffle-box",
   "fill_kind": "fibre",
   "cooling": "cover",
   "strap": "no",
   "cover_removable": "no",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 22.99,
   "price_source": "amazon",
   "rating": 4.3,
   "review_count": 828,
   "bestseller_rank": 13,
   "url": "https://www.amazon.com/dp/B0CD3YSYMY",
   "note": "Fibre-filled; the whole pillow goes in the washing machine."
  },
  {
   "id": "tranquilmoments-heart",
   "name": "TranquilMoments Heart-Shape Knee Pillow, Cooling Cover",
   "shape": "Heart",
   "thickness_in": 7.2,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 11.02,
   "width_in": 10.62,
   "weight_oz": 17.6,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": "CertiPUR-US; OEKO-TEX Standard 100",
   "price_usd": 35.99,
   "price_source": "amazon",
   "rating": 4.2,
   "review_count": 479,
   "bestseller_rank": 16,
   "url": "https://www.amazon.com/dp/B0F1XXV4ZH",
   "note": "Same listed dimensions as the ComfyInLove heart pillow."
  },
  {
   "id": "anzhixiu-long",
   "name": "anzhixiu Long Knee Pillow 14\"",
   "shape": "Long (thigh + knee)",
   "thickness_in": null,
   "thickness_status": "contradicts itself",
   "thickness_range_in": null,
   "length_in": 14,
   "width_in": 10,
   "weight_oz": 19.2,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "not_stated",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 39.99,
   "price_source": "amazon",
   "rating": 4.2,
   "review_count": 4441,
   "bestseller_rank": 18,
   "url": "https://www.amazon.com/dp/B09T6L4FNS",
   "note": "Listing gives both 3″ and 5″."
  },
  {
   "id": "rokafu-long",
   "name": "ROKAFU Knee Pillow 11\" (thigh + knee)",
   "shape": "Long (thigh + knee)",
   "thickness_in": 3,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 11,
   "width_in": null,
   "weight_oz": null,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "not_stated",
   "strap": "not stated",
   "cover_removable": "not stated",
   "machine_washable": "not stated",
   "certifications": null,
   "price_usd": 36.99,
   "price_source": "amazon",
   "rating": 4.8,
   "review_count": 40,
   "bestseller_rank": 19,
   "url": "https://www.amazon.com/dp/B0HJFW6LCF",
   "note": "New listing with few reviews so far."
  },
  {
   "id": "dailycuddles-strap",
   "name": "DailyCuddles Memory Foam Knee Pillow with Strap",
   "shape": "Hourglass",
   "thickness_in": 6.9,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 10.4,
   "width_in": 7.3,
   "weight_oz": null,
   "fill": "polyurethane memory foam",
   "fill_kind": "solid-foam",
   "cooling": "not_stated",
   "strap": "yes",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 27.96,
   "price_source": "amazon",
   "rating": 4.3,
   "review_count": 183,
   "bestseller_rank": 20,
   "url": "https://www.amazon.com/dp/B0G5ZGPB65",
   "note": null
  },
  {
   "id": "tularis-heart-strap",
   "name": "TULARIS Heart Knee Pillow with Adjustable Strap",
   "shape": "Heart",
   "thickness_in": 5,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 10,
   "width_in": 9.5,
   "weight_oz": 14.4,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "yes",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 27.18,
   "price_source": "amazon",
   "rating": 4.1,
   "review_count": 2582,
   "bestseller_rank": 22,
   "url": "https://www.amazon.com/dp/B07XXHJSL3",
   "note": null
  },
  {
   "id": "ujpfeo-grooved",
   "name": "UJPFEO Knee Pillow with Dual Inner Grooves",
   "shape": "Hourglass",
   "thickness_in": null,
   "thickness_status": "not given",
   "thickness_range_in": null,
   "length_in": null,
   "width_in": null,
   "weight_oz": 18.7,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "not stated",
   "certifications": null,
   "price_usd": 36.98,
   "price_source": "amazon",
   "rating": 4.3,
   "review_count": 934,
   "bestseller_rank": 23,
   "url": "https://www.amazon.com/dp/B0DPHCRGC2",
   "note": null
  },
  {
   "id": "natumax-butterfly",
   "name": "NATUMAX Knee Pillow + Sleep Mask + Ear Plugs",
   "shape": "Butterfly",
   "thickness_in": null,
   "thickness_status": "not given",
   "thickness_range_in": null,
   "length_in": 9.45,
   "width_in": 6.5,
   "weight_oz": 12.69,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "yes",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 35.99,
   "price_source": "amazon",
   "rating": 4.3,
   "review_count": 5239,
   "bestseller_rank": 24,
   "url": "https://www.amazon.com/dp/B07JDSZ88Y",
   "note": null
  },
  {
   "id": "comfyinlove-gel",
   "name": "ComfyInLove Knee Pillow with Cooling Gel",
   "shape": "Contoured wedge",
   "thickness_in": 5.5,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 10.6,
   "width_in": 7.9,
   "weight_oz": 19.4,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "in-foam",
   "strap": "not stated",
   "cover_removable": "not stated",
   "machine_washable": "not stated",
   "certifications": null,
   "price_usd": 35.99,
   "price_source": "amazon",
   "rating": 4.3,
   "review_count": 455,
   "bestseller_rank": 26,
   "url": "https://www.amazon.com/dp/B0FFSNXZ9M",
   "note": null
  },
  {
   "id": "comfyinlove-heart",
   "name": "ComfyInLove Heart-Shaped Knee Pillow",
   "shape": "Heart",
   "thickness_in": 7.2,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 11,
   "width_in": 10.6,
   "weight_oz": 18.3,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "no",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 39.98,
   "price_source": "amazon",
   "rating": 4.2,
   "review_count": 253,
   "bestseller_rank": 27,
   "url": "https://www.amazon.com/dp/B0FY646QG3",
   "note": "Same listed dimensions as the TranquilMoments heart pillow."
  },
  {
   "id": "vaunn-cloud-air",
   "name": "Vaunn Medical Cloud Air Knee Pillow",
   "shape": "I-shape",
   "thickness_in": null,
   "thickness_status": "unclear",
   "thickness_range_in": null,
   "length_in": null,
   "width_in": null,
   "weight_oz": 16,
   "fill": "high-density memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 24.99,
   "price_source": "amazon",
   "rating": 4.4,
   "review_count": 4707,
   "bestseller_rank": 53,
   "url": "https://www.amazon.com/dp/B07TX582XL",
   "note": null
  },
  {
   "id": "revoget-alignment",
   "name": "BAYANKALA (Revoget) Revoget Alignment Pillow",
   "shape": "Round",
   "thickness_in": null,
   "thickness_status": "not given",
   "thickness_range_in": null,
   "length_in": null,
   "width_in": null,
   "weight_oz": null,
   "fill": null,
   "fill_kind": null,
   "cooling": "cover",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 29.99,
   "price_source": "amazon",
   "rating": 3.8,
   "review_count": 64,
   "bestseller_rank": 56,
   "url": "https://www.amazon.com/dp/B0FFB95YW6",
   "note": "Listing gives impossible dimensions (2 × 1 × 2″) and contradicts itself on the fill."
  },
  {
   "id": "hombys-shredded",
   "name": "HOMBYS Shredded Memory Foam Knee Pillow 6.5\"",
   "shape": "Full-leg",
   "thickness_in": 6.5,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 26,
   "width_in": 6.5,
   "weight_oz": 55.7,
   "fill": "shredded memory foam",
   "fill_kind": "shredded-foam",
   "cooling": "cover",
   "strap": "no",
   "cover_removable": "not stated",
   "machine_washable": "not stated",
   "certifications": "OEKO-TEX Standard 100 (fabric)",
   "price_usd": 35.99,
   "price_source": "amazon",
   "rating": 4,
   "review_count": 580,
   "bestseller_rank": 57,
   "url": "https://www.amazon.com/dp/B0CFQF4CCP",
   "note": "Shredded fill: the height settles under your leg."
  },
  {
   "id": "coop-adjustable",
   "name": "Coop Home Goods Adjustable Knee Pillow",
   "shape": "Adjustable (inserts)",
   "thickness_in": 8,
   "thickness_status": "stated",
   "thickness_range_in": "5-8",
   "length_in": 12,
   "width_in": 7,
   "weight_oz": 15.04,
   "fill": "solid memory foam + removable foam inserts",
   "fill_kind": "foam-inserts",
   "cooling": "cover",
   "strap": "no",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": "CertiPUR-US; Greenguard Gold",
   "price_usd": 45,
   "price_source": "amazon",
   "rating": 3.9,
   "review_count": 698,
   "bestseller_rank": 59,
   "url": "https://www.amazon.com/dp/B01EXS1O4A",
   "note": "Removable 1″ and 2″ foam inserts let you set the height."
  },
  {
   "id": "xtra-comfort-full",
   "name": "Xtra-Comfort (Vive Health) Full Knee Pillow 29\"",
   "shape": "Full-leg",
   "thickness_in": 4,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 29,
   "width_in": 11,
   "weight_oz": null,
   "fill": "high-density memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "yes",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 46.99,
   "price_source": "amazon",
   "rating": 4,
   "review_count": 217,
   "bestseller_rank": 62,
   "url": "https://www.amazon.com/dp/B0C4HP6YCH",
   "note": "Runs hip to ankle, with cutouts so the knees can bend."
  },
  {
   "id": "hapipoppy-small",
   "name": "HapiPoppy Soft Small Knee Pillow 11\" x 7.8\"",
   "shape": "Soft cushion",
   "thickness_in": null,
   "thickness_status": "not given",
   "thickness_range_in": null,
   "length_in": 11,
   "width_in": 7.8,
   "weight_oz": null,
   "fill": "polyester fibre",
   "fill_kind": "fibre",
   "cooling": "not_stated",
   "strap": "no",
   "cover_removable": "no",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 35.99,
   "price_source": "amazon",
   "rating": 3.5,
   "review_count": 158,
   "bestseller_rank": 67,
   "url": "https://www.amazon.com/dp/B0DB85M386",
   "note": null
  },
  {
   "id": "comfilife-strap",
   "name": "ComfiLife Cooling Knee Pillow with Strap",
   "shape": "Contoured wedge",
   "thickness_in": null,
   "thickness_status": "unclear",
   "thickness_range_in": null,
   "length_in": null,
   "width_in": null,
   "weight_oz": 12.8,
   "fill": "memory foam",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "yes",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 27.95,
   "price_source": "amazon",
   "rating": 4.1,
   "review_count": 1065,
   "bestseller_rank": 77,
   "url": "https://www.amazon.com/dp/B0CDPF6Y1M",
   "note": null
  },
  {
   "id": "vertdens-leg",
   "name": "Vertdens Leg Pillow",
   "shape": "Hourglass",
   "thickness_in": 6,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 9.85,
   "width_in": null,
   "weight_oz": 16,
   "fill": "\"memory foam cotton\"",
   "fill_kind": "solid-foam",
   "cooling": "cover",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "yes",
   "certifications": null,
   "price_usd": 16.99,
   "price_source": "amazon",
   "rating": 4.2,
   "review_count": 1947,
   "bestseller_rank": null,
   "url": "https://www.amazon.com/dp/B0BGH2NM86",
   "note": null
  },
  {
   "id": "cushion-lab",
   "name": "Cushion Lab Side Sleeper Knee Pillow",
   "shape": "Contoured wedge",
   "thickness_in": 5.5,
   "thickness_status": "stated",
   "thickness_range_in": null,
   "length_in": 9.5,
   "width_in": 8.5,
   "weight_oz": null,
   "fill": "extra-dense \"Hyperfoam\" memory foam",
   "fill_kind": "solid-foam",
   "cooling": "not_stated",
   "strap": "not stated",
   "cover_removable": "yes",
   "machine_washable": "not stated",
   "certifications": "CertiPUR-US",
   "price_usd": 32,
   "price_source": "brand site",
   "rating": null,
   "review_count": null,
   "bestseller_rank": null,
   "url": "https://thecushionlab.com/products/cushion-lab-extra-dense-knee-pillow",
   "note": null
  },
  {
   "id": "brooklyn-bedding",
   "name": "Brooklyn Bedding Knee Pillow",
   "shape": "Contoured wedge",
   "thickness_in": null,
   "thickness_status": "not given",
   "thickness_range_in": null,
   "length_in": null,
   "width_in": null,
   "weight_oz": null,
   "fill": "contoured memory foam",
   "fill_kind": "solid-foam",
   "cooling": "not_stated",
   "strap": "not stated",
   "cover_removable": "not stated",
   "machine_washable": "not stated",
   "certifications": null,
   "price_usd": null,
   "price_source": "brand site",
   "rating": null,
   "review_count": null,
   "bestseller_rank": null,
   "url": "https://brooklynbedding.com/products/knee-pillow",
   "note": "Price on the brand site looked wrong when checked, so it isn’t shown."
  }
 ]
}
