This top runs a little large. i should probably return for a smaller size but figure after i wash it, it'll shrink a bit. it's very flattering on and i really like the asymmetrical design. the only thing i don't like about it is that the fabric is a little itching without wearing a tank top underneath.