This Turquoise Handkerchief Hem Poncho Shirt Dress is extremely comfortable. It is purposely oversized and pairs well with flat sandals or heels. The model is wearing a Medium. Since this is so oversized someone that wears up to a size 18/20 can wear a size Medium or even a Small.