decent for the price. cushions are a little bit thin but will do! all pieces are quite sturdy.