Received in good condition. What I can say is the price matches with the quality. Design is nice, material wise not so. Only suitable to wear in cool places like malls, it's not because the cloth is thick, but the clothe makes you feel scratchy and slight uncomfortable when stay outdoor.