It is lined, non-stretch and is opaque. Impact shirt dress by honey & beau has a high collared neckline with short sleeves and a button-up front. The dress has pocket on the bust and falls down to approximately the mid-thigh with a straight hem. Comes in black or black and white stripes. Wear this stylish dress with white sneakers and a denim jacket for day. Dress up with wedges and a black bag for a cute dinner date style.