Leather, double size mattress. The mattress is more comfortable than most sleeper sofas. 72 x 35 x 33 tall. You can see the cushions have a couple of small holes but are not worn out at all. Sofa is very heavy (like most sleeper sofas) and is on the second floor. You have to move it, sorry I can t help.