My husband and I came here looking for something retro to wear for our Elvis vow renewal. We didn't end up getting a costume (we decided "regular" clothes would be a better idea) but I'm sure we could have found something if we wanted. This place is stuffed with costumes!
William's Costume is old by Vegas standards. In a town where everything gets blown up after 50 years, I'm surprised it's still around. Hooray for preserving history!
Step through the doors and you'll feel like you're transported to another era. Throughout the store you will get that "old building smell" and the feeling that the walls could use a bit of a scrubbing. There were interesting pictures of all the Vegas celebrities that have made their way to William's, some of the pictures I would say were at least 40 or 50 years old.
In the first room you will find costumes for purchase, some of which looked like they have been sitting on the rack for 30 years. You will also find fabric, beads and everything in between for your crafting needs.
In the second room is where you will find the costumes for rent. They had hundreds on the showroom floor and we were told there were thousands more in storage if you knew what you were looking for. I don't recall any signage telling you the different sections of costumes, but you can figure it out... gladiators over there, flapper girls over here... When we made our visit there were giant scary bunny costumes out for Easter. A few of them could cause children's nightmares if they were put in use.
For the rental costumes, you could tell they were cared for but many of them were just very old and it showed. I would recommend looking at them in person before reserving one. Also, the prices seemed a bit high to me.
If you are good with a needle and thread then I would highly suggest coming here. The selection seemed larger than what I've seen at Michaels or even Jo Ann Fabrics. If you are in the market for a costume, this is a nice stop over all the Halloween stores in town. Plus you'll be supporting this Vegas treasure.