I have exactly this bench and I’m 100% happy with it. It’s good and flat, sturdy, and stable. I’ve had it for about 5 years and there have been no problems or upkeep issues. I’d recommend.