Not well made as the strings will snap but amazing look. Theres no difference between size large and medium since I ordered both and the back is not flattering but I have issue in getting it tailored.