This jumpsuit looks just like the photo, which is a plus. The legs are long but flattering. It fits nicely. I could have used an XL, but L was the biggest size. The top is very open, but I plan to have a trow with me since I am wearing it to a beach wedding. Overall beautiful jumpsuit.