Size is perfect. Cushions are firm but not hard or un-comfy. The actual colors do not match what is advertised in the product images, look at the customer photos first to see the actual colors.
Assembly was straightforward, there is a fair amount of screws. For a few of the holes I had to make small cuts to the wicker to make more room for the screws. The plastic J clamps are very difficult to attach, I had to boil some water (then remove from heat) and put them in the water as it cooled to heat the plastic enough to make to easier to attach to the metal bars.