the dress took a little while to arrive, but it was worth the wait. it fits true to size. I'm 5'3 125 pounds and I ordered a s/m. It's super lights and the back straps are adjustable. I'm wearing it for my boyfriends graduation from navy basic in Chicago so hopefully it'll stand up to the Windy City.