Perfect size for my teen daughters room.  Very firm. Great for an overnight friend and hanging out with friends. Easy to transition from couch to bed and back again.  Ordered the navy, which was true to color and looks nice.  
FYI- this futon comes boxed and assembled all in one piece. It was very heavy trying to get upstairs, but did not take long to get put together.