Came in a timely manner. Putting together was not too bad but sometimes wished had longer screws. It is a very firm sitting couch. Have a small front room in which it is just right size. I really like it and am happy that I got it. Highly recommend!