This shower cap is typically worn by girls ages 3 months to 5 years old. This shower cap is made for all hair types if you have longer hair it is recommended that you wrap your hair first or place it in your bonnet and then put the shower cap on over the bonnet.