Forget the reviews, forget the hype, just listen. I liked Treats and I have seen Sleigh Bells live and yeah I like the whole persona they have. But regardless of that I've played this album 5 or 6 times and it just rocks. Put the blinders on and give it a listen :)