Took a while to put together but this bench is sturdy and the doors work well - had to adjust the magnet position