The product arrived on time, and the packaging was quite sturdy. However, the product itself was not what I expected. The colors were not as vibrant as shown in the pictures, and the material felt cheap to the touch. Overall, it's an okay product, but not worth the price.