I ordered 2 tops from this company - both the same size - one was much bigger than the other and only the biggest one came close to the right size except the sleeves were like sausage skins (on a supposedly loose over size top), The quality of the fabric was really trash and one of the buttons fell off as I took it out of the packaging! Total waste of money!