Usually in a small top and medium bottom, I ordered the medium and it's great. The straps are adjustable. I'll try to upload a picture soon. The quality is nice and it's SO CUTE. Looks just like the picture. Although it did take about 30 days to finally come to my house.