Actually amazed at how quickly I received this top! I ordered it on the 30th of April and was with me after 1 week, 2 days before the estimated delivery dates. Now for the top, I ordered my size according to the size guide chart that is provided, I was still dubious as to how it was going to button up as that is my main issue with button up tops, they never stay buttoned but this one did! The material is super comfy as well, nice and light on the skin, didn’t feel restricted in any way. I would recommend this to any Gryffindor!