This sofa is very nice and comfortable. Great size.  Not too big, not too small. Takes about an hour and half to put together and you want to map out pieces before assemble screws.  Colour is nice and material washes off well.  One things to note- Cat hair and dog hair do stick to the material very easily, however.   Would recommend.