Bought for my 18 month old niece. She LOVES doing makeup for everyone. Everything looks good and the quality is great. Everything looks so real. My sisters were asking me why I bought their real makeup lol. I don't know if parts could come loose etc. For safety reasons I wouldn't let little ones play with this unsupervised but it makes a great gift and price. Very happy with my purchase.