Ordered some very cute tops. They fit as expected and were a great price. Shipping was a little slow but still arrived within the time frame mentioned on the site (I think it took about 2 weeks). Material was a little thin, but not see-though. Can't complain at all.