Love this but it does run rather small. If you are normally a size XS or size 6 then get the next size up. Also I find the print very plasticy and abit rigid making it abit hard to get on but was very pleasantly surprised that the print did not streach or crack as alot do