I'm almost 6' tall and a size 12, so I was worried about the length and fit (as always). I ordered an XL and it actually stretches to be long enough to fit my frame! Very soft and comfortable fabric. Purchased the black and white stripes but would buy another pattern because I like the fit.