The quality is great, it doesn’t appear to be cheap fabric, the stars are sewn on and not something that will fall off. They are slightly tighter in the waist than I expected, but do fit and I think they will be ok. The button, though, does not have a button hole to button into. The spot is there, but it’s sewn shut so they can’t be fastened.