FITS SMALL TO MEDIUM BRAND NEW ~ ORDERED WRONG SIZE. BOUGHT LARGE AND IT IS MARVELLOUS GIVES REALLY GOOD SUPPORT I WOULD NOT BE WITHOUT IT ~ GREAT FOR GARDENING SMOKE/PET FREE HOME