LOVED this piece. The cushions are white, even though they look more like cream in the  picture. Super easy to assemble, completed it in about an hour with 2 people. Super comfortable and I like that you can move the pieces around to arrange it the way you like. Smaller than expected but it works perfectly on our porch and it's very comfortable.