Ok so the fabric of these little sweats are thin, thin, thin,.  I like the style and the fit but I believe they are :

1. not suitable to wear in public because your underwear will show through.
2. will wear out the fabric quickly because the quality of fabic is cheap and thin.

I will just wear them around the house when I'm house-cleaning or something.