Loved these so much I ordered one in 5 different colors! Sizing is as expected, even after a standard wash and dry. Soft material. Stretchy. I fit in a medium as well as a large. 36DD, 5 feet, 140 lbs. Medium is great for a more snug fit. Recommend.