I am very pleased with the quality of this dress. Very pretty and graceful! The fit is flattering and the colors are perfect for summer. I wish I had one in each color! You could easily wear a tank top under this dress if you're concerned about showing too much cleavage. I love this dress!