Better than expected.  Fabric very soft, definitely cream not beige. Easy to assemble and very comfortable and firm.