This costume was neat for about 30 minutes. It was NOT designed for actual wear and tear. An hour later the seams on the fingers came undone and by the end of the night the seams on the legs also came undone. The material clings to every little thing and forms small fluffy patches all over the body. The guy sat down on the sidewalk to tie his shoelaces one day and got up, and his butt and sides of his legs were all dirty. Speaking of the buttstock, it has a huge, eye-catching logo on the buttstock. A complete waste of money. 2 stars generous.