Overall this product is good for a girl up until about age 10. Definitely too small for a teenager.