Well sewn. Great quality. Pretty! Exactly as I hoped it would look and quality I hoped it would be. Highly recommend.