This takes a few minutes to put on but I love the way it forces me to sit up straight.  I wear it several hours during the day and it is working as expected.  I amazed how much I seat under it without knowing until I take it off.  Very nice product.