If you plan on using dumbbells or other weights which could ding your floor, I would highly suggest getting exercise tiles. They protect your floor, stay in place, and give you a little more surface area to work. They are especially helpful if you are taller person like me or can't make up your mind on location and shape (also me). Check out these tiles from BalanceFrom. 48 sq ft is the size I suggest. You can always go smaller, but not larger. Also, buy grey or blue tiles if you are worried about it showing dust and hair. (Amazon: $47.59)