I bought this dress for four women doing a performance dance for a Valentines Day show. We were al, different sizes and shapes and this dress was flattering for everyone. The print looks better I. Person than the picture. The length was perfect- above the knees by a few inches. The neckline is a little lower than expected but not too revealing.