The tops fit nice, but the arms were a bit smaller than normal, which I think it just because of the material used. Its not the most breathable so you can get a bit warm after awhile, but I still think its a super cute top/set and will be wearing it regardless of that.