Once again I'd like to thank everyone for your replies and help. Turns out they were a good fit for me. And the sibilance is surprisingly low/ non existent for me. Either my ears aren't as sensitive as I thought or I was just listening to really crappy headphones. Either way I love them, and sound great out of the box. Can't stop smiling every time the bass drops in a song.
Thanks again for all your help guys!
Milano