This top is one of my favorite tees. It runs slightly large, but I think it's meant to fit loosely. It's not see-through and it's very soft and comfortable. It washes and dries nicely with no shrinking.