I've had this bench just a few days, so am not able to provide a long-term assessment. So far: Pros---quality design, appearance and construction; sturdy; comfortable; reasonable assembly required. I am pleased, and have ordered another!