Buying clothing on Facebook is hot or miss- but the dresses I ordered did not disappoint. They are flattering, fit well, and are light weight. I am a 7th grade teacher, so fit and comfort are important. I ordered a size medium and it fit pretty well. I am 140 pounds, 5'2”. The length of the dress is completely appropriate for my job… I can easily bend down without fear of too much thigh showing. I also love that it's low maintenance, easy to pack, and blends into any situation. In other words, awesome and versatile. I will be ordering more dresses from this company!!! Love love love