I would have given this a 5..however they ran small and I needed the xlarge. Other than that the item shipped quickly quality was there, it just ran too small for me. I wouldn't hesitate ordering in another size!