Hugs all right areas. Soft as heck! Stretchy! Great buy for price! Won’t be disappointed! True to size.