I love this top so much! It's really cute. The material is great. The shipping was not terrific as I was told it would come in within four days and it took around five or six. However, the packaging was cute. The top is quite delicate and can rip easily so be careful.