Came at the perfect time after my dogs tore apart our original tres skirt. It was delivered on time and with no fuss.