Perfect. My Bench from Lowe’s was slight bigger maybe by 2 inches.. but it still fit and looks great. I got the orange one and it’s so pretty . As shown. Very please!