This works perfectly in our home office and allows us to use the space as a guest bedroom. I only have two issues

1) XL Twin sheets (which the description says will fit) are very tight if you use a fitted sheet or mattress pad. Expect them to possibly tear. 
2) The mattressseat is VERY firm. If you’re planning to use this as a bed for an extended period of time you may want to consider a foam cushion to lay over it. 

As a sofa, it’s amazing. I would give it five stars as a sofa and three stars as a bed.