It says that it fits all sizes, but the silicone is not very giving. My husband is ummm blessed and also big around. We could not get it on for nothing, but it will fit on the dildo and stay. I loved it. I just wish it was stretchier so if would fit on an actual penis.