Very well packaged. Took eight weeks to receive. Classic Bleach White is slightly off-white.  Cushions are firm but comfortable. Deep-seating makes it necessary to have pillow behind you unless curling up; especially if elderly will be using. Fabric seems durable. It is perfect for our porch!