Fits snug and doesn’t ride up. Microfiber is definitely the way to go. Feels wonderful on the skin and it doesn’t make me sweat. The blue oars were the part that made me fall in love. So cute. We’ve received only compliments since using them.