The shirt is very comfortable. The cloth is stretchable. So far, it has not stretched after several washes. The quality I'll say is good. The size is more of like an oversized shirt. The print is adorable, I actually enjoy looking at it everytime I wear it. LOL