Very beautiful! i only wish I had gotten one size smaller. It does have some stretch to it! I am pretty sure I got an XL. I shouldve gotten a large. Im 56 and 190. It fits but is just a tiny bit loose