It's not exactly as shown but still matches a bit. But the sad part is that the quality of material is pathetic, It's just a transparent cheap material. Also, the buttons looks very cheap. I don't think It would even survive one wash. So had to return.