Received within 4 weeks. T-shirt quality is ok, but the fabric is quite thin. Will be fine in summer, though!