Bench cushion and material is great. I'm 6ft, 200lbs and the frame is supportive. It's a little finicky because with all the joints it has for folding, it does shift forward and backward slightly (I'm also on a concrete floor so it's a bit slick. I feel if it's on mats the cushioned grips at the bottom of the legs would fix that).
The reason for the 3 star, It comes with pins to lock things in place. I locked the leg extension in place and I tested it to see how much force it could support. I started to kick it out and I was able to bend the pin holes. Now there is some “play” and it doesn't firmly stay in place. I may need to find a metal latch that can keep it in place instead