It's just a cotton blend. Not the thicker terry I expected. Straps are a little long and I have a long body! Good value though for the sale price
This t-shirt dress was not quite what I was hoping for. It felt too big at the top and too small from the chest down (I am a size 6). The straps over the shoulders are waaaay too long and since the dress is cut from one piece of fabric and the straps are not adjustable, it has to be altered - the low back makes it tricky to do yourself unless you are a seamstress. Bottom line, with the cost of having it altered, it is not worth it.