Yes they are. I must confess that i was a bit stressed about the quality because i changed the factory after the first batch because they were providing sheets and not real die cut and it was a pain for me to dispatch them.
So now i am very satisfied even if the delay was waaaaay too long