The sofa is great. Was easy to put together. Just very poor delivery. It was left in a box on the driveway two days early (great that it was early but we were not told). Had it rained, it would have been ruined.