This is a lovely top but it is absolutely enormous and I have had to take a great deal off the width and length to make it look right. It is still as it should be, nice and baggy, but it was drowning me as it was. I would order smaller than you expect!!