The sofa is very pretty.  It came quicker than expected and was easy to put together.  I did it by myself in about 15 minutes, just have to screw in legs and slide arms in to place.  It is comfortable to sit on and great if have pets because of the material.