It's a good buy.we bought this sofa for our screened in deck.it fit perfectly for 10 by 12 size deck.Color is nice cushions are pretty decent thickness.Overall so satisfied.