Beautiful top! The construction is decent, a couple of loose threads here and there. Definitely a delicate item that will need to be hand washed and air dried. I am 5'7 162lbs 34-30-43 and I ordered size *Medium*, which fit perfectly. The straps are adjustable. **Arrived in about a week and a half**