This flattering dress almost looks like a separate shirt and skirt combo. The shirt is roomy and blousey, and the skirt part is narrow and hugs your hips and legs. The hemline is slightly asymmetrical and a little longer on one side. Sleeve buttons are a cute cat head. The fabric is super soft and light, with a slight stretch for easy wear. This is a great dress, one of our new favorites!