The top is beautiful and very flattering. The material is nice and thick. Haven't washed it yet but it seems well made. If only it was a bit longer I'd love to get a second one. Unfortantley it's a bit short for me (I'm 5'6). so doesn't cover my hips properly and there's no "tall option"