My sweet girl is so disappointed. First of all we bought this because her father and I are going through a divorce and we thought it could travel from house to house and the absent parent would be able to send messages while the child was at the other parents home. This toy requires you to be within 30 feet of it for it to receive a message. It does not connect to wifi it connects to your actual device that the app is downloaded to. I did have problems with the app downloading and finally deleted it and started over and it finally downloaded. Then during set up my daughter fell asleep before we named her pet. When I tried to log back in later it said my user name was invalid and did not exist. I went back to my confirmation email and clicked on the link again and then was able to log in. I had problems with the toy connecting then when it said it was connected the heart wasnt flashing like it should so I turned it off then back on. I finally got it properly connected and Finished set up. I have since sent it four messages and not a single one has been received.