I LOVE that this suit is not that stretchy shiny bathing suit material - it's ribbed, and just feels different. It's VERY forgiving, and the adjustable straps ensure a perfect fit! I'm HUGE at 7 mos pregnant and was able to fit into an XL because of the stretch - it's fantastic fabric!!