Is the sizing on uk website uk equivalent eg a 16 is a 16 and not a US 16 which would be equivalent to a uk 18 ? Plus are they in general good quality ?