Another consideration is how it will sit on your floor or rug and if it will damage those surfaces. Splintered table legs or rusty metal bases can scratch or stain the flooring. Secondhand stores sometimes leave those areas unrefinished so be sure to check. Sculptural wood coffee tables tell their own story and can add a natural element and warmth to a room with multiple upholstered pieces. Sealers and of course coasters can help protect the surface from water damage.
Solid tabletops usually have a very square corner. If you have little kids or the circulation is tight allow extra space at the ends so it’s easier to get around the corners without hitting your shins. Go for color with an upholstered coffee table as it will draw people to the surrounding sofas and chairs. Top it with a tray to hold books and other items (and to soften a strong color such as the pink).