Ordered the red version because black was out of stock, received a black one anyone. The top doesn't cover as much as the picture shows (I'm a C cup), but it's not a problem given this piece's purpose ;) It was difficult to tell the front from the back for the bottoms, but they fit fine and looked great.