Fabric was a bit scratchy but I couldve overlooked that. The dress that I received draped my body crooked no matter how many times I adjusted it do I had to return it. 32F Top, 14 bottom, hourglass shaped and I bought a large. Size-wise it was the perfect fit.