I ordered these in the past and they are perfect so I ordered 6 more. They arrived yesterday and 4 out of 6 are defective with runs snags poor sewing and discolouring. The 2 that are OK are sub par compared to the previous order.