Pretty good. Smaller than expected. Added additional screws to interior floor ends to increase rigidity. Cannot find a non custom made cushion for the bench. Other than being too small, too pricey and too hard to buy a cushion for, it’s not bad.