This sofa is good quality, the delivery was a whole different story.  They were suppose to come between 4 and 8pm, we got a phone call around nine pm saying they were running behind and they would be at our home at 11:30 pm.    The delivery came 11:30 pm and I didn't realize that there was an option to bring the sofa in the house and not just drop off on my porch.   The delivery men complained about the long work day and made us very uncomfortable.   They told us if the items was damaged we would have to pay a restocking fee, needless to say there was a small tear in the upholstery and I'm not certain how I will be able to get this repaired.       Have never ordered a sofa online before and I'm not sure I would do it again.