Perfect for the price! Very nice colors, non slip, and large enough for under our pool table!