Thinking of ordering with them - anyone know what their sizing and quality are like? And also are their returns ok? Ta