It's absolutely perfect! I'm so impressed. My only complaint is that the Navy with pink flowers is a bit "shiny" and goes white when it stretches. I love how it fits (I'm pregnant size 20, 5'8", got a 3XL), it's so pretty and comfy. I've gotten compliments every time I wear it. I want all the other colors now