The music is great! I love that it has different styles so we are able to choose what our event needs at any given time. It's easy enough to use but also very simple if needed by someone who doesn't know how things work yet. There aren’t many cons about this software as far as my experience goes with them. They do charge per month which isn't too bad considering they give discounts depending upon volume purchased (which makes sense). If anyone wants something fun/cool during their wedding reception then definitely look into using overhead messaging in conjunction with other vendors like us because together there will be more options available than just one vendor alone would provide. We used over head messages along side some DJ services since both were providing entertainment throughout the night.