I love this dress so much I bought it in a second color. It's flattering and with the layering, doesn't require a slip.  It is a little snug across the chest for those of us who have issues there.  I expect I'll be wearing this "dress up or down" dress a lot this summer!