Great functional piece, easy assembly.  Very firm though.  I purchased because other sleeper sofas looked too short for my 6' plus son.