Pros: It’s versatile, can hold a lot of weight, has a sleek design, offers many workout options, and has a lifetime frame guarantee. Cons: It requires some learning for new users, and on-demand classes cost extra.