This piece was perfect for what I needed it for. My daughter was in a circus play and it fit the part great. However seconds after putting it on, the black button in front fell off so I had to use a safety pin minutes before going on stage. Would say this is great for 1 time use but if it's something you were planning on wearing frequently, probably not the best quality.