The sizing is spot on. I'm 5ft 4 inches and the length is absolutely perfect for me because I like things quite long. Those complaining about the quality obviously don't spend a lot of time wearing cheap High Street brands because this top is better quality than most of those items. Excellent value for money and super fast delivery as I only ordered it yesterday. I will be ordering more colours.