24 hours, but they don't expire in your inventory. Every server check will automatically take them apart and you'll need to collect your items from Fredrick.
oh so they are permanent but only stay up for 24 hours. After that i just need to put them back up again?