Good quality and cute shirt for my daughter just much smaller than expected. We had to return and order one size up because it barely fit over her head. Super cute though and glad we ordered the next size up so it will fit for a while!!