The outfit itself is super cute. I ordered an XL because it says that is roughly a US size 8 (which I am in pants).... It is unfortunate that you cannot order a different size in the top because I am smaller up top then the bottom. The shorts fit me perfectly. I am swimming in the top. At least I have the shorts and I could probably sew the top to be smalle and just alter it but they should consider an option to change top and bottom sizes when ordering. The fabric is light weight and perfect for a hot trip or summer time.