It's a good product but to be honest I'm a bit disappointed with it. In order for this to work with a cup, the outer fabric has to be larger than the inner fabric, so you can't wear this piece without a cup, I mean you can, it's just unflattering. I was just hoping for one that can be worn to any occasion and is happy and comfortable. In college I had a very old school that was good anyway, but it wasn't. Maybe I just went up a size? Not sure if the mug seems to fit. If I buy again I think I'll