I compared this to comparable futons from Ikea and this was much less expensive and more stylish.  It was easy to put together.  It does come with the tools you need, but using your own wrench would work better than the one included. The futon is very firm and might not be the most comfortable for everyone.

Pros: great price, easy to put together
Cons: Extra firm futon