The truth be told, both have their pros and cons. It comes down to what your focus is on as you invest. If you are looking for a unique design, they both have excellent options. If you want longevity, leather tends to be a good idea. That said, it does heat up if you spend long hours sitting on it. Leather can manage spills better. However, fabric options are easier on the pocket.