I had to order twice to get the right size.  The sizing is way off. You need to order 2 sizes larger than normal to get the right size. The color is not really like the picture.  It is much lighter so you don't get a good contrast between the lace and "denim". It isn't really denim just a really pale blue fabric. Fabric is not lined.  Still a very cute dress and it ships fast