This sofa came in a fairly small box so it was deceiving.  It was very easy to put together and a fairly firm sofa. I hope it breaks in well.  The fabric is soft, no complaints.  Pulls out to become a futon type bed. Gave it 4 stars due to the firmness of the cushions.