Arrived on time and packaged nicely. Unfortunately the manufacturer made an error in describing the carpet as 5’9’ it is actually 5.9’ x9’ and therefore did not fit the porch space it was designated for. When I contacted customer serviced and returned it I still got dinged a nearly 30 dollar return fee and I explained the error was by the manufacturer. Poor service.