This is a brand new ruched dress from H & M. Tags are attached. It is a size extra small. The color is light blue. It is approximately 24 inches from under the arm to the bottom of the dress. Thanks for looking.