The bench looks amazing, however, it's super difficult to put together (even when following the instructions). After huffing and puffing for 20 minutes, I finally managed to squeeze it into place (the cross bars weren't the right length). In doing so, it made something else pop out. It's not too stable, but it's good enough at the price point!