This dress is amazing. It's so comfortable. The length is perfect and the sleeve length is flattering. It is form fitting, but not too tight. Great for casual, but can also dress it up. The fabric is great quality, and has very nice lining in it. I wish there were other colours!