Does anyone know how this comes up for sizing? And what the quality's like - they seem to have good sales!