These are *almost* perfect. the fabric feels great, and it's a super cute print. the only downside is that the rise is really long and high. i wish they'd stocked more petities, because the petites are all sold out, and only the super long regulars are left at this time. if you are above 5'7", they'll be awesome on you. if you are below 5'4", you may be getting them altered.