Dress looks just like the picture. Super stretchy and tighter than I expected but it’s very pretty and flattering. Size up if you want to have a little breathing room but theirs is plenty of stretch so not necessary. I’m 6 ft. 255 lbs and ordered XL. Length was good too!