I'm thinking about getting one for Christmas. Do you love it/hate it? What's great, what's not so great. Tell me EVERYTHING!!