These are so pretty, the fit is great and the colors are vibrant and fun. I really like that they are not oversized and don't make me feel like im 10 pounds heavyer! This is my second set of this brand, not see thru and that is a definite plus! shipping was good, no problem and they where packaged individualy. I got both the top and matching bottoms. I recommenr this product, I will be getting more and stop buying walmart brand lol! ...enjoy