Sofa was what I expected. Fits perfect in my small room.  It is pretty firm though.  It went together pretty quickly. Had a little problem putting on the back and 2 holes for each wheel where drilled but other 2 went in fairly easily.  Color was perfect and is eSy to open and close.