I am always weary with minis as they are often too short on me. But after seeing this mini, i had to at least try it because it is so pretty. I got a size 18 to accommodate my bust and hips/belly and i have to say, i am very pleasantly surprised. The fabric is firm with a good amount of stretch, which means it hides a lot of lumps and bumps. The 18 is true to size and fits snugly around my waist and bust, is a little loose in the hips and legs (i prefer that, i like to move..lol) and the details are gorgeous. The zip zips a the way through and matches the aesthetic of the dress, with a round ring pulltab. The top bit is lined in the contrasting fabric and is super cute when zipped down a bit. I believe this is a must-have