Arrived in good condition, no tears, marks, or unfinished hem. Nice material. But sizing is confusing, there is no specific size for S-M & L-XXL, I order L-XXL because I am usually an L, but it's too big. But I like it so I'll try the S-M. Thank you seller & to the courier for the speedy delivery!