Loft Swiss Dot & Chambray Dress 3 piece sewn together size 6 Petite RufflesThree buttons on front with a side zipperMeasurements in pictures Pet and smoke free home