I have to say this is a beautiful sofa and very comfortable.  It was easy to put the legs on but the slip cover took a little work.  The sofa itself was easy but the throw pillows could use a longer zipper as it was hard to get it inside. The fabric is soft and better than I thought it would be.  The skirt was a little wrinkled so I won't post a picture yet, but I can use an iron and take care of that.  this was a pleasant surprise and I wish I had ordered it a long time ago.  It looks just like the picture.  Very well made.  Totally worth it and the best online purchase I ever made.  I thought the description said the slip covers are washable but the tag says that it is dry clean only.  I might try a throw pillow and see how that goes if I need to clean it.  You will love this sofa.