Print was so cute online, had high expectations...finally received and was so disappointing to see it was just rough cotton. Description claimed it was soft and I thought exact opposite. Size ordered was L /XL, prepregnancy size M / L, sizing was good hence the extra star.