It could be OK. The material is good. But (here comes "but") it is on a tight side, I bought exactly what measurements say but it is just too tight on my breast 36DD. Returning.
I am 5'5" and I am surprised to see that "longer," it hits exactly where it supposed to (looking at the picture).