Parcel arrived as told. Assembly starts out great but directions/diagrams for back/seat could be BETTER. The frame is solid and the cushion is firm (I'm not a heavy weight) but the foam is NOT FOAM it's a cheap substitute and is very heavy. You get what you pay for.