Fabric is very nice and costume is incredibly detailed, very satisfied with it. Though sadly the hairpin broke during shipping.