The  tablecloth is perfect. I ordered it about five days before Christmas and it arrived in three days.