I have four of these Back From Bali Caftans.  Two maxi's and two like this which I would consider midi's.  I love them all.  the colors are bright and bold.  I particularly like the white ones.  The fabric is lovely.  Rayon.  sort of a cross between cotton and polyester.  Breaths like cotton but maintains it's flow like polyester.  I wear Caftans everyday around the house. I'm retired and stay home puttering and painting and generally enjoying my retirement. So I need comfortable clothing.  I'm 5'4" 140 large chested.  These are large.  They are caftans so, yeah, they are large.  But they flow beautifully and I feel very feminine in them.  They sort of float across your body when you're moving and they feel modest yet sexy. I don't mind going to the mail box or answering the door in them.  I'm going to order some more.  I don't need them LOL but I love them.