The cotton fabric is a pleasure to wear with the elastic strap being sturdy and supportive without being too tight. The open back allows for an ample range of motion which is a huge plus. Finally the cute print is to die for and the quality of the print and fabric is outstanding!