Date night, New Years Eve, What's Next! Why not both? This is a mini dress, long sleeve, has some ruching to hide all that needs hiding. Comes in S,M,L. Models are pictured wearing S and M. Zipper down the back and super stretchy material. This "Little Black Dress" wont dissapoint.