Perfectly sturdy. The gold is a true gold (shiny) and not that fake gold plated color/finish.
Because it's polyurethane the velvet fabric smells funny however wiping it down with a baby wipe removed the smell.