wore this one night on halloween so can't speak to durability but it looked great and looked pretty real! It's not full size, so if you're a tall person it may not fit (I'm female, 5ft 5in, petite). I read in a review that someone's velcro came loose so I super taped it to the belt and there was no problem 10/10!