I love this futon. It is very firm but not painfully hard to sit or lay on. It was easy to put together but you will need 2 people for assembly. The only reason I am not giving 5 stars is because it is not a true full size. I put a full size mattress topper and sheet on it and it hung off both edges by several inches. Id say true size is right in between a full and a twin. Just big enough for two adults to lay on.