Futon owners

I was thinking about purchasing a futon for my guest room are they any good? Which brand do you prefer? Are they sturdy? How long do they last?