We are very happy with this futon. Arrived exactly when promised. Husband had it together in about 3 hours. Looks great in our guest room. Mattress is firm, but comfy.