Product says is fits all standard size bed frames. Unfortunately it doesn't not fit the Hercules universal heavy duty bed frame. Was unable to determine this until assembled. Once assembled product cannot be disassemble to be returned. :|