The use of "as" is OK. I would use a capital in "T-shirt". "sleeping wear" is not a very familiar expression to me; I think "sleepwear" is the usual term.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.