I am thinking about getting her before July 1st. What are people's thoughts about her. The reviews seem very mixed.