I bought this bench a few days ago. It was delivered 2 days after I ordered - very fast!
It's easy to assamble and it's very solid, everything fits perfect.
But there are a few things that I would improve.
1. There are only a few small points where the bench rests on the floor. As a result, it creates a lot of pressure on the floor there and possibly leaves pressure marks on the floor.
2. I previously had the ATX 700 Bench, which is constructed identically - the extendable supports were much better constructed there.
3. There is no protection on the dumbbell rest, so the dumbbell lies on the bare metal. That creates high wear.
If those points would be improved it's a 5 star bench.