I'm not sure that i would recommend this camera. It's cute and affordable.. but it feels completely plastic and cheaply made. It's smaller than i thought it would be, and the camera quality could be better. I was under the assumption that it would be a real camera with a silicone case on it. But it's all plastic. So guys, if yall have kids who throw things and don't listen.. this is not the gift. It feels like it's easily breakable. Also, it does come with everything, and the sound quality is decent. However, the box is, for some reason, dirty.. and i prefer not to know why.