I am extremely satisfied! The quality of the sofa, the slipcovers and the cushions are amazing! I recommend purchasing fabric protector. They are very light in color and can get dirty easily if you do not pre-treat the fabric. The skirt of the slip cover is a bit wrinkled but can easily be steamed out. Everything comes with the slipcover already on, so there is no assembly needed. The cushions are very stuffed and extremely comfortable. I originally purchased the sofa and the love-seat but received the wrong item for the love-seat. Wayfair promptly took care of the problem and sent me a replacement, letting me get another sofa instead of the love-seat. The two sofas are perfect for my new shabby chic beach cottage look.