This maix is beautiful and pairs perfectly with our hourglass bralettes. This dress has side pockets and adjustable straps. 34" in length approximately in the small