its a good sofa and it was easy to assemble it. the delivery was on time. the only problem was that one of the sofas i purchased had 2 gray stains on it.