I bought this for the top itself! Its soo cute but I ordered an XL but had to return for a medium and it fit perfect!!Top is very large! BUT  I LOVE IT! Not into the high waisted bottoms but the money is well worth it for just the top!! HAD TO RATE A 5 STAR FOR THE TOP! Colors are bright as shown!