I bought it from free up. But we seem to have some size differentiated also just a bit of yellow colouring very light will go after washing. I ordered 32b but got 32d mistakingly. But the fabric of very nice overall. I would love to keep it but sadly not my self. i am selling it in 400 because I paid the additional delivery charges so it was expensive for me than what I'm giving off.