Size fits me well, soft an comfy but the material is too thin, must have padding on. Deliver took a week which is acceptable