I would give this item a 4+, but for the waistband - the elastic is not sewn into the waistband, so it twists in the wash & is impossible to straighten. Otherwise, the fit is as expected &  the rest of the item is of acceptable quality.