I haven't taken any photos of me in it but the material is good and it came I. When it said it would. It's really cute and when I stride it on it fit perfectly! I can't wait to wear it. I ordered a small. I'm 5'2 and 110 lbs. I'll post pics when I get a chance to wear it!