I love this SPANX dress so much. Fits true to size, but size up if in between sizes and carry weight in stomach. The Tevas are a little big. If half size, size down