Has anyone ever bought from zaful? Reviews?

Do you like it? Is true to size? How long did it take to come to you?