Cushions are thick and well made. Some of the screws were difficult to tighten because of the angle the legs went in. However, I put them together pretty quickly. I had my husband tighten the screws down for me.