Love it! I'm 5'5" and 125lbs and with other dresses I have from billabong, they are smalls so I thought for sure that this dress would fit perfectly. The only problem I have is that it is a little big. The XS probably would fit better but its not a big deal since it is a loose, flowy dress. Another surprise is that there are big pockets in the dress! Good purchase.