Perfect size, love the fabric. Simple to assemble.    Very comfortable, not too firm, not too soft. Love it! Great value for the money.