Too big for my table but if 20" works for your table I would recommend this. The quality is great but I still have to return it due to size.