Marine blue is true to color pictured. Seat is firm. Packed nicely and no damage. Easy assembly, just screw on legs.