I have waited a long time for a white sofa and this was worth the wait. The sofa is perfect size..large but does not overwhelm the space. Seat cushions are overfilled, so should be perfect after a few months of use. Slipcovers are well made..have not had a chance to  wash them so cannot attest to how easy to remove and replace. I ordered the bright white and was afraid it would be too stark, but it is a nice creamy white.

Pros: well made,nicely filled cushions
Cons: comes with metal brackets to attach the two pieces which are very difficult to hook together. watch the prices as they tend to go up and down without warning