I've been looking for good device to work out my back & abdominals. This is excellent. I almost purchased a cheaper model with no foot rests, but I'm glad I looked at this- it makes a bif difference to have the foot pads. When it arrived, I put it together in less than 30 minites. Not hard at all. It is very sturdy- looks like it belongs in a gym. I also dont have much room in my home gym, so I was looking for a compact unit and this was perfect. Overall, I am extremely happy with my purchase and delivery time (3 days!).