Supplier communication was good and shipment was ok. My address was typed wrong and therefore caused a delay in shipment, but overall the supplier was fast to respond. When I did receive my shipment, the table cloth I order was meant to fit a 4ft table, as seen in the picture, all angles are very baggie.