Easily the best movie I've seen in a decade. I was laughing though the whole movie. I was as much a cute comedy as it was am emotional drama. It's not the kind of film that should be taken seriously which is just a fun time. They also represented a diverse cast of women which has been a weak area on most movies.