Love, love, love!!! It's the perfect dress, it's fine with a petticoat and without it. Cotton, top on lining. The size is exactly as described. The color I got is a little pale, but I love this dress so much !!!