Absolutely HORRIBLE! They screwed up half of our wedding party. Jackets came in with a hole in them, stain on the grooms pants, didn't measure the ring bearer correctly and pants weren't hemmed - not to mention that they left the vest out of ...my brother's bag - after he went back a second time for them to exchange his coat that was ripped - so we didn't have it for the wedding and then they gave him shoes that had white sticker all over them. They were the worst vendor of our wedding experience. Lee's Summit store, Overland Park - both AWFUL. We will be contacting corporate. No quality control, no accuracy, no customer service! Blown away at how bad this experience was.