I own this same top in black, which was purchased in October 2017. The black top has very good quality cotton, and after several washes it has stayed in good condition, color hasn't faded, and so on.
When I bought this green version of Florence Rib Top, I was expecting same high quality as with the black one. I was though utterly disappointed - the fabric in the green top is much thinner, very flimsy, and clings to the body showing every bump and bulge underneath. I didn't have this problem with the black one!
Dear Bravissimo - if you have recently changed source of the fabric or textile factory, PLEASE go back using the previous ones. There is no point in asking for the same price for a top that's clearly made in inferior quality - it is misleading to your customers. Yes, your profits will be smaller with higher manufacturing costs, but with these prices your customers expect receiving their money's worth.
When I buy a top that costs me £40.00, I expect it to be high quality, and not resemble a £7.50 rag from Primark that you have to throw away after few washes because the fabric just doesn't take any normal use.