The shirt fits just right. Doesn’t feel tight. The material is stretchy. The material is a bit see through from the back but just a little bit. I love that the front is double layered so even if the material is thin it’s not see through from the front. It’s a cute shirt to go out . If there’d be other colors available for this shirt style I would definitely buy them.