The bench arrived in time but during assembly I discovered a cluster of scratches in two places, on opposite sides of the seat. One foot is also missing a pad. It's too much trouble to disassemble it and return it so I guess I'll keep it.