No I don't like anything about it. Don't like the colors, the high waistline, the onesie aspect (in regards to peeing and whatnot), the way the top is strapless and connected to the bottom so if you stretched the wrong way it seems like it would be pulled down (or at least I would always worry about that happening).
Nope.
To me it doesn't look like it belongs in the 2000's at all.