Arrived on time. The suit is great, looks and feels great. XL size is a little long for my child, but he will grow taller so it doesn't affect him much. The lenses on the mask are easy to see clearly, the quality and workmanship both quite good. Delivery was on time and gave my child great surprise and joy. (Posted on 4/26/2024)