I've got my eye on the city slim coat. They've got on in a size 10 which is my usual size. Are they good quality and true to size?