I love this dress. It fits perfectly, and the fabric is super comfortable. It has a little slip or second fabric piece underneath to prevent it from being see through. The colors are vibrant and exactly as pictured. It's sexy without being too revealing.