quality of the fabric is not good and for a size large its more like a small so does it fit.
Too small