It was nicely made and it didn't feel cheap at all. However, it was a little big on me and the straps that wrap around the waist are a little too long to be able to do anything cute with. I ordered a small and I'm 5'4", 110lbs, 32DD.