Slim fit for me..... or I'm just too fat.

And yeah I treat my clothes like crap I pile them up in my closet, throw them around and lululemon definitely can take some serious abuse.
Price is fair, not ridiculously expensive like other brands.
You're paying for the quality, not the brand.