Very well-sewn. Daughter is pleased and it fits well. Thank you! Did take a long time to arrive to USA (8 weeks) after shipping.