The stitching is abit weird but overall it's okay la. I'm 58 kg 158 cm , I took M. It looks kinda fitting ,if U prefer looser can take L. Can't expect perfection for its price. Material needs to be ironed. Product arrived very fast even it's international shipping shipping. Well Packed also. Thanks