this be the most you can get for 100 buck , but that be not say much . very cheap material , smell be not good either . if you can afford it , keep save to get something better . do not get this for p90x . it take forever to change weight , and you fall behind the video or you have to keep pause .