Super solid and high quality.  Cushions better than I expected and the white has held up really well all Summer.  I was afraid it would get dirty but it still looks great after 3-4 months outside!  Price is amazing and the shipping was incredibly fast.  Ordered on a Sunday and had it on the porch assembled by Thursday afternoon!