Love this perfect for my beach house and very sturdy. The seat can come off so if you want to recover later that is for sure an option. The color is nice but light so with kids etc you may want the option for a removable seat