I feel this dress is very good quality. I like the corduroy details and how soft the fabric is. It is a thinner flanel then I have purchased which I like. I do not like the very thick flannel since they usually are too warm and binding. The length is longer than the usual flannel "dresses" out there. I am 175 and 5.6 and the XL may have been a wee bit too big for me. I even washed and dried the dress to see if it would shrink up and it may have a little since it is cotton. I am purchasing another in a different color in large.