Arrived  earlier than expected. Packaged well. Appears well made,fabric is of good quality. Appears firm right out of the box but hope it softens up with use. Very pleased with purchase.