This shirt is lovely and holds up after washing. ( I use the hand cycle for it.) I would have rated this five stars but the sizing runs very large for this shirt. I bought a youth size medium and my child is swimming in it. I recommend going down a size when buying this product.