Small in cropped denim top & shirt - I have this little halter tank in 3 colors and wear it ALL THE TIME!!! shell sandals are true to size