no flaws hand stitched, the material of the blue and white is very nice soft material it has lining inside , the design is also very attractive. the another top is kind of a rayon material very colourful it has embroidery stitched in the front. the blue colour top has a very great fitting and the white colour is a bit loose fitting