The frame is solid and was not hard to put together. The mattress is low quality. We use a gel foam mattress topper on top of the futon mattress when anyone is sleeping on it.