A lovely flattering dress, worth the wait of almost a month but us Brits need to factor in customs duty which on this dress was £54.00. The XL is a bit big on me, I am a standard UK16 and 5'6" tall but I have very small B cup boobs! (getting smaller all the time LOL).