This dress is beautiful, so soft and stretchy. I am 5'6\\\" 210lbs and typically wear an XL so that is what I ordered but I should have gotten a L. It's long, passed the knee, the sleeves were a bit too long and it was a little big on the stomach, too. It isn't see through, it's a good quality material. I really do love how buttery soft it is!