Wow exceeds expectations! The sofa is firm but comfortable and works perfectly in a studio apartment. From my daughters perspective,  it is also very very pretty!! Cant beat having a sofa delivered to you home!! No issues putting it together.