This suit looks every bit as good as it does in the picture.  The only drawback I have is that the fabric is not very stretchy at all, so that the front can feel overly-restricting.  Not sure I'd want to spend all day in this suit at the beach, but for lap swimming, I think it'd be fine.