I love this sofa! It's stunning. It's large, but still manages to look elegant and not bulky at all. I ordered swatches. They arrived quickly, but I took several weeks make a final decision and take the risk to order a couch online without sitting on it first. No regrets! It is incredibly comfortable and beautiful. The single seat cushion is great. It looks nice and crisp and makes this a perfect nap sofa. I chose the Classic Beach White fabric. It's a nice, thick material that I expect to hold well over the years. I love that I can remove the cover and wash it with two cats, a big dog and two kids. The high curved back on this piece is so pretty. Delivery was great. It arrived two weeks earlier than expected. I selected porch delivery and it was no trouble for my husband and me to get into the house. It was well wrapped in plastic and cardboard and all we had to do was remove the packing material and screw on the legs. I highly recommend this beautiful, well-priced, comfortable sofa.