Opinions on friends with benefits ?

What are the things you should be cautious about and what can you enjoy from it.