This dress has a pretty flowery print. So cute. It has stretchy material and is soft, not scratchy material. The length comes right to my knees. It's true to size. I ordered my regular size of large and it fits perfectly. Very comfortable. I'm 5'3 " and weigh 160. This dress makes a nice summer and beach dress. I would recommend this dress.