This dress is absolutely amazing. I'm 5'8" 230 and I purchase the XXL. It's true to color and the length was perfect. It does scratch the inner part of the arm but overall I would highly recommend this dress. The corset helps a little and they came with clear straps buy I recommend purchasing your own clear straps. I had to reattach the strap often.