This item arrived on time and it was very nice when I pulled it from the package. It is heavy and sturdy and holds up well. I decided to restring my laces because mine were place where you had to tie it at the top. But I prefer to pull my strings at the bottom near the small of my back. Overall it is a great fit and it held me in well. I don't think I could wear it all day but I can wear it long enough where it will do its job and I can still be comfortable.