The Dress is really beautiful! Unfortunately as you see it is really transparent so you should wear some pants underneath the pants. I bought it in XXL which should fit perfectly according to the size measurements but it didn't - it's a little bit to big. But i will keep it anyways and let it sew tighter. Overall a good 4 out of 5! Oh and the shipping was super fast - ordered it one week ago (31st of January, received 8th February)