This is a cute shirt and TTS (5'1 96 pounds and I ordered the XS). It's not off-white, it's white, which I was happy about because I don't like the dingy look. It's really comfortable, breezy and casual looking and has a nice summery feel to it. The only drawback is that it semi makes your waist disappear from the front as you can see on the model. The layer underneath is SEPARATE and not attached to the shirt. Alone the under layer is kind of heinous but goes perfectly with the shirt. This is a great piece to wear over leggings as it covers the butt or with skinny jeans and heels.