torn between too small and too big... the material was pretty cheap, but that's expected at this price. however, the top looks almost nothing like the picture, and is kinda just a square piece of fabric. also, the waistband on the panties was extremely tight, but the fabric fit fine. surprisingly, the lace wasn't itchy at all, which was nice. but there were a few lose stitches in the top and bottom, including the elastic on the top and on most seams. but, it wasn't expensive, so I can't expect perfect quality.