The fabric was very high quality and the print was gorgeous. The fit for me was off. My bra size is 32D and the medium was much too small.