Seriously? quality from H&M :P ... I find Splash being better than H&M. If you want formal shirts, Mark & Spencers in Landmark has pretty good collections. Snow white has good stripe shirts and yes its way too durable (worth the money), also its so easy to iron (if you iron by yourself)