It seems sturdy enough to last a while. It does its job and gives you a good workout. However, the bench part is a bit too short that you cannot rest your head so its kinda uncomfortable. It was a pain to put together but once is built you will see is durable.