I ordered small in black/red. At 5'1" and 116 pounds, it was not a very flattering fit through my torso/ was cut too long and loose. It seemed to be accurately sewn, but the material is super cheap, crummy loosely woven knit. The worst part, in my opinion, is where the seams go from the black material to the white. The stitching is very visible and cheap looking. There were quite a few threads hanging off the dress as well
This dress has a back zipper and it was easy to put on. The sleeves are very small/almost sleeveless and there was plenty of room in the bust area and hips. It came to a little below my knees.